Liberty LBRDK Q3 2025 Earnings 177 EPS Surges Past 127 Estimates FormFactor FORM Surges 604 Nearing 13049 Resistance 20260520